multiple diesel unit - Turkish English Dictionary